package com.wulian.common.dto;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.annotations.TableField;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

@Data
@ToString
@ApiModel("终端人员绑定信息")
public class DtuPeopleBingInfoDto {
	@ApiModelProperty("id")
	private Integer id;
	@ApiModelProperty("终端人员名称")
    private String name;
	@ApiModelProperty("年龄")
    private int age;
	@ApiModelProperty("身份证号")
    private String identityNum;
	@ApiModelProperty("手机号")
    private String phoneNum;
	@ApiModelProperty("项目id")
    private String itemId;
    @ApiModelProperty("当前参建项目")
    private String currentParticipatingUnits;
    @ApiModelProperty("工种名称")
    private String workTypeName;
    @ApiModelProperty("设备sn")
    private String deviceSn;
    @ApiModelProperty("设备绑定信息id")
    private Integer deviceInfoId;
    @ApiModelProperty("预警设置信息")
    private Map<String,List<EarlyWaringDto>> earlyWaringDtoMap;
    @ApiModelProperty("围栏id集合数据,以','隔开")
    private String railIds;
    @ApiModelProperty("上级身份证号")
    private String superiorIdCard;
    @ApiModelProperty("上级姓名")
    private String superiorName;
    @ApiModelProperty("手机信息")
    private List<PhoneInfoDto> phoneInfoDtoList;
}
